home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / gt_power / qcvt105.zip / ADDENDUM.NET next >
Text File  |  1989-10-26  |  57KB  |  1,274 lines

  1.  
  2.  
  3.  
  4.  
  5.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6.    PLEASE note these new phone numbers.                         THANK YOU!
  7.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  8.    Voice: (602) 285-9914      Modem: (602) 285-1146       Netmail: 009/000
  9.                                      (713) 772-2090                001/003
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                - more -
  22.  
  23.  
  24.  
  25.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  26.                      ADDENDUM TO NETMAIL DOCUMENTATION
  27.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  28.                       Copyright 1989 P&M Software Co.
  29.                              October 26, 1989
  30.                            All rights reserved.
  31.  
  32.  
  33.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  34.   Netmail Version 300                                            10-26-89
  35.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  36.  
  37.   1.   MDRIV now supports baud rates in excess of 19,200.  So all you
  38.        guys 'n gals can try 38,400 baud.
  39.  
  40.        This program must now be installed to use.  The installation procedure
  41.        is quite simple, the first time the program is run, it will prompt you
  42.        for the required information: name, S/N and GT key.  The program should
  43.        not be renamed until successful installation has been done.  Also, you
  44.        should have the program in the GTPATH directory and it should be made
  45.        the default directory when the installation is done.
  46.  
  47.        Also, when a connection is made between MDRIV's 047 and above, the
  48.        GTNET.LOG will show you that S/N and first 9 characters of the
  49.        registered owners name.  This will help us track the source of
  50.        unauthorized usage.
  51.  
  52.   2.   The netmail programs now support file inclusion.  That is you can break
  53.        your routing file down and build them back.
  54.  
  55.        For example, my ROUTING.BBS looks like this:
  56.  
  57.              ;
  58.              ;   MAIN NETMAIL ROUTING FILE FOR 001/033
  59.              ;
  60.              $ PURSUIT.RTE
  61.              ;
  62.              $ OUTBOUND.RTE
  63.              ;
  64.              $ WINDOWS.RTE
  65.              ;
  66.              $ ROUTE.RTE
  67.              $ ECHO.033
  68.              END
  69.              ;
  70.              $ DISTRIB.RTE
  71.              ;
  72.              ECHOMAIL HOURS 0100-2459
  73.  
  74.        Each line that begins with a '$' names another file to be included
  75.        into the current ROUTING.BBS.  This makes it very easy to track each
  76.        functional section of the routing file.  File inclusion is completely
  77.        optional.
  78.  
  79.   3.   (Q)uick Bags!
  80.  
  81.        (Q)uick Bags are replacements for the old E bags.  You know the bags
  82.        that are named like this: E0954001.E00.  Now we will have a replacement
  83.        for the E bags, named like the E bags, but with the first character
  84.        of the filename equal to Q, like this: Q0954001.E00.
  85.  
  86.        (Q)uick bags are 20-50% smaller than regular E bags created with PKARC,
  87.        and maybe even smaller than ZIPped E bags, since these archivers do not
  88.        handle small files like messages well.  To create a (Q)uick bag we use
  89.        our own squeeze program, called NMSQ (which must be placed into your
  90.        GTPATH directory).  Also, the WORDLIST file must be present.  This is
  91.        a dictionary of words used in a pre-compression process.
  92.  
  93.        There are two new command line arguments, /Q and /QO, for MBAG.
  94.        These arguments enable the creation of (Q)uick bags.  MDIST will
  95.        continue to be able to unpack both types of bags.
  96.  
  97.        When you specify the /Q option on the command line of MBAG, (Q)uick
  98.        bags will be generated for all conferences that are sponsored on your
  99.        system, in addition to the regular E bags.  You may examine the
  100.        results to see the efficiency (or lack thereof) of the new procedure.
  101.  
  102.        The /QO option will cause MBAG to generate (Q)uick bags ONLY.  If you
  103.        require E bags later, the QCVT program can be used to create E bags
  104.        from your (Q)uick bags.  The QCVT program is described below.
  105.  
  106.        Selective generation of (Q)uick bags is possible by adding a Q to the
  107.        line in the MESSAGE DISTRIBUTION section for the indicated conferences.
  108.        Like this:
  109.  
  110.             MESSAGE DISTRIBUTION
  111.                E01/009,10   -> D:\BETA_ECO , ;GT_Beta_Echo
  112.                E01/011,10,Q -> D:\TEST_ECO , ;Q_Test_Echo
  113.             END
  114.  
  115.        In this example, E01/009 will have only E bags generated and E01/011
  116.        will have both (Q)uick and E bags generated.  Of course, this assumes
  117.        that no /Q is given on the MBAG command line.  This syntax is only
  118.        useful for conferences that you sponsor.
  119.  
  120.        Selective inclusion of (Q)uick bags in G bags may be accomplished by
  121.        a similar mechanism in the BAG CONSOLIDATION section.  Like this:
  122.  
  123.             BAG CONSOLIDATION
  124.                 001/032,Z
  125.                     E00/001,955
  126.                     E01/009,955
  127.                     E01/010,955
  128.                 003/000
  129.                     E01/009,955
  130.                     E01/010,955
  131.                 009/000,ZQ
  132.                     E00/001,955
  133.                     E00/005,955
  134.             END
  135.  
  136.        In the above example, nodes 001/032 and 003/000 will get normal E bags
  137.        put into their G bags, but node 009/000 will receive (Q)uick bags if
  138.        they are available.  If (Q)uick bags are not available, then 009/000
  139.        will receive regular E bags.
  140.  
  141.        Notice, as well, that 001/032 and 009/000 receive ZIPped G bags.
  142.  
  143.   4.   The QCVT program is being made freely available to everyone.  It will
  144.        perform three different tasks:
  145.  
  146.            A.  Take E bags and make (Q)uick bags from them.  Option /Q.
  147.            B.  Take (Q)uick bags and make E bags from them.  Option /E.
  148.            C.  Take (Q)uick bags and make M files (in \MAILWORK).  No option.
  149.  
  150.        Here are some command line examples:
  151.  
  152.            QCVT [filespec] [option]
  153.  
  154.                If not specified, the filspec will default to \MAILOUT\*.*
  155.                If not specified, the option will default to C above, which
  156.                breaks down (Q)uick bags into their component M files.
  157.  
  158.            QCVT /E
  159.  
  160.                Means to search \MAILOUT for all (Q)uick bags and generate E
  161.                bags, if they do not already exist.
  162.  
  163.            QCVT /Q
  164.  
  165.                Means to search \MAILOUT for all E bags and generate (Q)uick
  166.                bags, if they do not already exist.
  167.  
  168.            QCVT q0955001.e01
  169.  
  170.                Take this (Q)uick bag and break it down into M message files
  171.                in the \MAILWORK directory.
  172.  
  173.   5.   A new file, WORDLIST must be placed into the GTPATH directory.  This
  174.        file contains a dictionary of words used to pre-compress the new
  175.        (Q)uick bag format.  DO NOT change this file in ANY way.  To change
  176.        this file will prevent the Q bags from being properly decoded on your
  177.        system.
  178.  
  179.   6.   MDRIV now supports the use of **UNLISTED** in the NODELIST.  This
  180.        indicator may be placed on ANY node, however it is primarily intended
  181.        for use with Independent Nodes and Independent Points (900 series node
  182.        numbers).
  183.  
  184.   7.   MDIST has been modified to more gracefully handle damaged ARC or ZIP
  185.        files.  That is, if any damaged ARC or ZIP file is found, the following
  186.        will occur:
  187.  
  188.        1.   The GBAG log will contain an ERROR message reporting the fact.
  189.             So be sure that GBAG logging is enabled.
  190.  
  191.        2.   The damaged bag, either B, E or G, will be moved to the
  192.             \MAILIN\PROBLEMS directory for your manual inspection and
  193.             disposal.
  194.  
  195.   8.   MBAG and Independent Nodes
  196.  
  197.        MBAG will now recognize Independent Nodes and a sub-variation of that
  198.        which we will call Independent Points.  An Independent Point would have
  199.        a different entry in the nodelist.  An extra column would be added
  200.        after the Sysop's name with the node number of a server for the point.
  201.  
  202.        Like this:
  203.  
  204. 001/999 713-999-9999 24 Houston        FIDO<->GT NGC Gateway Mel Douglass     (001/010)
  205.  
  206.        Please notice that a column has been added, at the end of the line,
  207.        which contains "(001/010)".  001/010 would be the Point Server for
  208.        001/999.
  209.  
  210.        What does this mean?
  211.  
  212.        First, MBAG will not consolidate netmail for any Independent Node
  213.        (point or not) in the normal sense.  For example, if you have the
  214.        following routing statement in your routing file:
  215.  
  216.                 ACCEPT  001/000-999 -> 022/000
  217.  
  218.        MBAG will automatically convert this to:
  219.  
  220.                 ACCEPT  001/000-899 -> 022/000
  221.  
  222.        In other words, Independent Nodes will be restricted from the normal
  223.        flow of netmail through the hub systems.  This may be overridden, if
  224.        need be, in much the same way as outlined above for MDRIVER, i.e.
  225.  
  226.                 ACCEPT  001/000-899 -> 022/000
  227.                 ACCEPT  001/900-999 -> 022/000
  228.  
  229.        But, be aware, most hub systems will not welcome mail for Independent
  230.        Nodes.
  231.  
  232.        If, however, the Independent Node happens to be a "point", then MBAG
  233.        will automatically consolidate mail for the Independent Node in a G
  234.        bag addressed to the Point Server.  For example, in the case of
  235.        001/999 above any B bag for 001/999 would be placed, automatically,
  236.        into a G bag for 001/010, the Point Server for that Independent Node.
  237.  
  238.        Not all Independent Nodes will have a Point Server, in which case they
  239.        will be totally responsible for handling their own netmail.  They will
  240.        have to "drop the nickel", in most cases, to call and collect their
  241.        mail, otherwise it will simply go stale.
  242.  
  243.   9.   The operator may use a /P option on the MDRIV command line to allow
  244.        calls to be placed to Independent Nodes.  The /P option would say,
  245.        "It's okay to call 900 series nodes".
  246.  
  247.            /P ... Allow calls to be made to 900 series nodes.
  248.                   Normally, no call would be made to 900 series systems.
  249.  
  250.        Also, MDRIV will not forward netmail for Independent Nodes.
  251.  
  252.        For example:
  253.  
  254.                 ACCEPT  004/000-999 -> 015/000
  255.  
  256.        Would be converted automatically to:
  257.  
  258.                 ACCEPT  004/000-899 -> 015/000
  259.  
  260.        You may override this conversion, if you wish by placing the following
  261.        lines in your routing:
  262.  
  263.                 ACCEPT  004/000-899 -> 015/000
  264.                 ACCEPT  004/900-999 -> 015/000
  265.  
  266.        Please note that it is expected that most hub systems will not welcome
  267.        such mail movement for Independent Nodes, so you should think carefully
  268.        before overriding the default action.
  269.  
  270.   10.  Support for BIMODEM for netmail transfers.
  271.  
  272.        It is possible to specify a max baud rate for BiModem.  By using these
  273.        options on the MDRIV command line:
  274.  
  275.            /I         Use BiModem.  Not on PC Pursuit.  No max baud rate.
  276.            /I2400     Use BiModem.  Not on PC Pursuit.  At or below 2400 baud.
  277.  
  278.            /IP        Use BiModem.  Enable PC Pursuit.  No max baud rate.
  279.            /IP4800    Use BiModem.  Enable PC Pursuit.  At or below 4800 baud.
  280.  
  281.        The max baud rate may be any rate up to 9600.  Over course, it is
  282.        unlimited if not specified.
  283.  
  284.        I have added code, as directed by Erik Labs, to try and overcome
  285.        problems reported with PC Pursuit.  Using Zmodem we "set 5:1" on
  286.        PC Pursuit, the new code will switch to "5:0" prior to invoking
  287.        BIMODEM.
  288.  
  289.        I have reported problems with excessive error retries to Erik Labs.
  290.        They have responded with v1.14 which will allow the sysop to specify
  291.        the maximum number of error retries.
  292.  
  293.        PS: You will need to install the new BITX.BAT and GTBIMOD.EXE files to
  294.            use the BiModem transfers during netmail.
  295.  
  296.        WARNING: You should be sure that BiModem is properly working and
  297.                 logging during regular host mode operations, before turning
  298.                 it on for use with netmail.
  299.  
  300.        And lastly, I encourage all of you who are going to use BiModem to
  301.        register with John Erickson.  He is not asking much, I believe his
  302.        "Sysop Deal" is $10 and regular registration is $20 or $25 (not sure
  303.        which).  But this new protocol is a real winner, it is worthy of
  304.        your support!
  305.  
  306.   11.  MDIST now supports up to 200 entries in MESSAGE DISTRIBUTION
  307.        section of the routing file.
  308.  
  309.   12.  New GTBIMOD.EXE.
  310.  
  311.        A new version of GTBIMOD.EXE is being introduced to correct some bugs
  312.        in the handling of time limits during netmail operation.
  313.  
  314.   13.  MBAG has been fixed so that it will not G bag items for a net/node that
  315.        has a DX or FR outstanding.  The reason for this is that if the DX or
  316.        FR is bagged, then it will not take effect, especially if you are
  317.        routing normally thru a 3rd party.
  318.  
  319.   14.  The /VG option has been added to MBAG and MDIST.  This option will
  320.        produce a verbose listing of the GCONSOL file onscreen (which was the
  321.        previous normal action).  Without the /VG option, the GCONSOL file
  322.        will not be listed.
  323.  
  324.   15.  The /Tm:n option has been added to MDRIV.  This option allows the user
  325.        to specify the allowed maximum times in seconds to be connected to
  326.        PC Pursuit and to still be allowed to redial on a BUSY.  In other
  327.        words, when the program is about to redial after a BUSY, it checks the
  328.        current connect time against this limit, if the limit has been exceeded,
  329.        then it will cease redialing and disconnect from PC Pursuit.  I will
  330.        refer to 'm' as the T1 time, which is measured from the very first
  331.        CONNECT to the PCP modem in your local area to the time you are
  332.        connected to the modem in the remote city.  T2 is the time you are
  333.        connected to the remote city.  PCP has said that there will be a 60
  334.        seconds setup time allowance, I have taken that to mean that T1 must be
  335.        kept under 60 seconds.  The T1 time limit will default to 45 seconds,
  336.        which means that MDRIV will not attempt to redial a remote city if
  337.        T1 exceeds 45 seconds.   PCP has said that there will be 90 seconds
  338.        of no charge time once you are connected to the remote city, so T2 must
  339.        be less than 90 seconds.  T2 will default to 50 seconds, which means
  340.        that MDRIV will not attempt to redial a BBS or NM system if T2 exceeds
  341.        50 seconds.  The time limits are only checked prior to performing a
  342.        redial operation, so if the result of the redial are slow coming back,
  343.        the 60 second or 90 second limit could be exceeded.
  344.  
  345.        An example of setting these limits:
  346.  
  347.            /T45:50
  348.  
  349.        This would be the same as the defaults.
  350.  
  351.        Also the logging has changed again to reflect these new limits:
  352.  
  353. 08-05 20:22   PCP CONNECT HOUSTON  602 7B
  354. 08-05 20:22   PCP DISCONNECT   T1=00:00:12  T2=00:01:03  TOT=00:01:16
  355.  
  356.        This new format shows the time break down for T1, T2 and TOTAL.
  357.        The T2 time probably matches the billed time as closely as I can
  358.        tell.  But if T1 exceeds 60 seconds, there may be extra billings
  359.        made, I am not clear on how the 60 second setup allowance works
  360.        with T1.
  361.  
  362.   16.  The new MBAG program corrects a problem which caused premature pruning
  363.        of bags, before they could be included in G bags for retransmission.
  364.        This showed up on systems which had a very small value on the MBAG
  365.        command line for number of days to keep on-hand.
  366.  
  367.  
  368.   Regards,
  369.   Paul Meiners
  370.   October 26, 1989
  371.  
  372.  
  373.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  374.   Netmail Version 200                                             3-19-89
  375.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376.  
  377.   **********
  378.   IMPORTANT:  The native mode of the new MBAGGER and MDIST program is
  379.   **********  the format that will be required by the upcoming GT POWER
  380.               15.00 release.  In order to use these programs with older
  381.               version of GT POWER, you must use the /OC command line
  382.               switch with these programs.  MDRIVER is compatible with
  383.               both formats without need for command line switches.
  384.  
  385.   A change in the way Zmodem file transfers are handled -if an non-zero
  386.   return code is received by MDRIVER from the DSZ program, the received
  387.   bags, if any, will be moved into a new directory, \MAILIN\PROBLEMS, and
  388.   an entry will be made in the GTNET.LOG to document this action.  The
  389.   sysop should examine these bags, perhaps unpacking them manually or with
  390.   a special run of MDIST.  But please be prepared for these bags to be
  391.   corrupted.  In the past, MDRIVER simply erased these bags, but it seems
  392.   that DSZ is not returning questionable error signals.
  393.  
  394.  
  395. New command line switches for MBAGGER:
  396. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  397.   /CF ... Suppress all .FR requests encountered during the bagging run.
  398.  
  399.   /CD ... Suppress all .DX requests encountered during the bagging run.
  400.  
  401.   /CA ... Suppress both .FR and .DX requests.  As if you had both /CF and
  402.           /CD on the command line at the same time.
  403.  
  404.   /Knn .. The 'nn' should be be a unique number between 1 and 65535.  It is
  405.           used with the .CY command to encrypt messages on your system.
  406.           Please note, you should _NOT_ use te same /k number on the MBAGGER
  407.           and MDIST command lines.  Keep this number SECRET.
  408.  
  409.   /NL ... Suppress the new G bag logging from MBAGGER.  If not present,
  410.           MBAGGER will cause entries to be written to GBAG.LOG to document
  411.           the creation/update of G bags.
  412.  
  413.   /NP ... This option causes the MBAGGER program to skip the pruning of
  414.           echomail from \MAILOUT and is quite useful in speeding the
  415.           operation of the program.  The echomail need not be pruned more
  416.           than once a day.
  417.  
  418.   /OC ... This option allows the MBAGGER program to be used with GT POWER 14.03
  419.           and before.  The native mode of MBAGGER will be the GT POWER 15.00
  420.           mode.
  421.  
  422.   /X .... Bag mail in a normal fashion, but skip any echomail conference
  423.           which is sponsored by the local sysop.  This prevents problems
  424.           with multiple baggings on the same day by echomail sponsors.
  425.           The echomail sponsor would need at least 1 run per day without
  426.           this option.
  427.  
  428.   /Zn ... Use PKZIP to pack bags.  The 'n' is the level of compression
  429.           desired.  Valid values are 1..4.  Care should be used to insure
  430.           that the system you send bags to can handle ZIP the ZIP format.
  431.  
  432.   Also an explanation of the /Dxx switch.  The /Dxx switch will remove
  433.   old E bags and maintain the requested number of bags for active conference
  434.   areas.  For example, /D10 would maintain 10 =days= worth of back E bags.
  435.   However, for inactive conferences, i.e. not currently listed in the
  436.   MESSAGE DISTRIBUTION section, MBAGGER will leave all E bags to the
  437.   disposition of the sysop.
  438.  
  439.   Another change, that is related to the /Dxx switch is a change to the
  440.   MESSAGE DISTRIBUTION section.  You can now specify an override for any
  441.   particular conference.  You can maintain more or less than is asked for
  442.   by the /D switch with this option in the MESSAGE DISTRIBUTION section.
  443.   There are actually two changes to the MESSAGE DISTRIBUTION format, the
  444.   second change allows the inclusion of descriptions for the conferences,
  445.   which will be included in any .GL report sent to subscribers.
  446.  
  447.   Here is the new format:
  448.  
  449.       MESSAGE DISTRIBUTION
  450.           E00/001,5  -> D:\GT_ECHO   ,   GT_Power_Echomail
  451.           E00/005,10 -> C:\DOORS     ,   Door_Echomail
  452.           E00/009,5  -> C:\SOFTECH   ,   Soft_Tech_Echomail
  453.           E00/000,15 -> D:\BETA_ECO  ,   ;Beta_Test_Echo (geewhiz)
  454.           E00/019    -> C:\SYSOP     ,   GT_Network_Sysop
  455.           E10/009    -> skip         ,   Shareware_Echo
  456.           E00/043    -> C:\COOKBOOK  ,   ;Cookbook_Echo
  457.       END
  458.  
  459.   In this case, assuming the /D4 setting was in use, MBAGGER would keep
  460.   5 days of E00/001, 10 days of E00/005, 5 days of E00/009 and 4 days
  461.   worth of E00/019 (/D4 = 4 days).  This should give a good deal of
  462.   flexibility in dealing with different conditions in different conferences.
  463.   Also, note the "_" characters in the description field, these are changed
  464.   to blanks by the netmail programs, as need be, since all other blanks are
  465.   automatically removed.  The description is limited to 20 characters, so
  466.   be brief.  Also, you may begin a description with a ";" to eliminate a
  467.   sensitive conference from the .GL report.  (So others need not know I like
  468.   to cook!  For example.  <GRIN>)
  469.  
  470.   Also, please note in the example MESSAGE DISTRIBUTION above, the word
  471.   "skip" is given as the pathname for the E10/009 conference.  This means
  472.   that the conference is not actually maintained on the system.  That is,
  473.   the sysop keeps the conference in \MAILOUT for others to get, but it is
  474.   not bagged or distributed.
  475.  
  476.   Again referring to the MESSAGE DISTRIBUTION above, the line for E00/000
  477.   contains the word 'geewhiz' within (...).  This indicates that this
  478.   conference is garbled using this word.  In order to read this conference
  479.   you must have the password properly shown in the MESSAGE DISTRIBUTION.
  480.   Both sponsor and subscriber use the same password.
  481.  
  482.  
  483. New command line switches for MDIST:
  484. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  485.   /Knn .. The 'nn' should be a unique number between 1 and 65535.  It is
  486.           used with the .CY command to decrypt messages to your system.
  487.           Please note, you should _NOT_ use the same /K number on the MDIST
  488.           and MBAGGER command lines.  Keep the number on your MBAGGER line
  489.           secret, _but_ tell those, who wish to send encrypted messages
  490.           to you, the number you have selected for use on your MDIST
  491.           line (otherwise incoming messages may not be decrypted).
  492.  
  493.   /NA ... No Remote File Attach.  This command causes any .RA received
  494.           from a remote system to be discarded.  A message will be returned
  495.           to the sender explaining that the .RA was not authorized.
  496.  
  497.   /NR ... Causes the response to the .GL command to exclude a full list
  498.           of available echomail conferences.  Instead producing a report
  499.           of the current status of the requestor's conferences only.
  500.  
  501.   /NL ... Causes MDIST to suppress keeping the new G bag log.  This new
  502.           log is now produced by default, and this switch can be used to
  503.           suppress it.  If the log is kept, a record of each G bag
  504.           processed through MDIST and its contents will be kept in a file
  505.           called GBAG.LOG.  This file will grow indefinitely, it is up to
  506.           the sysop to periodically archive it.  MDIST will build a new
  507.           one if an existing GBAG.LOG file is not found.
  508.  
  509.   /OC ... This option allows the MDIST program to be used with GT POWER 14.03
  510.           and before.  The native mode of MDIST will be the GT POWER 15.00
  511.           mode.
  512.  
  513.   /SB ... Save B bags prior to unpacking and distributing to the message
  514.           base.  The bags are saved in MAILARC.ARC, which will be created
  515.           in the \MAILIN directory.  The sysop is responsible for pruning
  516.           bags from this archive as required.
  517.  
  518.   /SG ... Save G bags prior to unpacking and distributing.  Same as above
  519.           for the /SB option.
  520.  
  521.   /SA ... Save both B and G bags prior to unpacking and distributing.  Same
  522.           as above for the /SB and /SG options.
  523.  
  524.   /V .... This option can be used when G bag logging is enabled (which
  525.           is the default).  The /V option causes verbose logging of G bags
  526.           before they are unpacked.  MDIST will invoke PKARC or PKZIP, as
  527.           required, with the V option and append the output to the GBAG.LOG
  528.           file.  Thus providing a complete record of the files contained in
  529.           the G bag.
  530.  
  531.   /Zn ... Use PKZIP to pack bags.  The 'n' is the level of compression
  532.           desired.  Valid values are 1..4.  This is used to select the
  533.           storage method to be used with the /SB, /SG and /SA options
  534.           listed above.  Unpacking of ZIP format is handled automatically,
  535.           the MDIST program will auto-sense ZIP vs ARC format bags.
  536.  
  537.  
  538. New command line switches for MDRIVER:
  539. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  540.   /Bnn .. The 'nn' is the number of times you wish to try to connect to a
  541.           remote city through PC Pursuit at 2400 baud (if available), before
  542.           dropping down to 1200.  This parameter only affects the dialing
  543.           through PC Pursuit to a remote city (i.e. the Telenet "C D" command).
  544.  
  545.   /Lnn .. This option would cause MDRIVER to try each node only 'nn' times
  546.           before removing it from the calling queue for the session.  For
  547.           example:
  548.  
  549.               /L3
  550.  
  551.               This would cause the MDRIVER to try each node 3
  552.               times then giving up.  The nodes will be dialed
  553.               in the normal rotation, of course --this does not
  554.               affect the order in which they are called.
  555.  
  556.   /NC ... This option would cause MDRIVER to take the crash call for long
  557.           enough to get the caller's id, then disconnect.  Effectively this
  558.           is an option to say: NO CRASH CALLS AT THIS TIME.  But it will
  559.           update the GTNET.LOG file and show you the ID of the calling system.
  560.  
  561.   /NOW .. This can be placed on the command line where the start time is
  562.           usually given.  This insures that MDRIVER will begin immediately,
  563.           no matter what the current time is.  Of course, care must still
  564.           be taken with the ending time, but the latest start time is now
  565.           ignored (although it must still be stated).  For example:
  566.  
  567.           New style:
  568.  
  569.               mdriv043 xxxx-yyyy /now 2459 2459 /cc /q /r:routing.cr2 /zc
  570.  
  571.           Old style:
  572.  
  573.               mdriv043 xxxx-yyyy 0100 2459 2459 /cc /q /r:routing.cr2 /zc
  574.  
  575.   /OW ... This option turns the CALL WINDOWS, described below, into a full
  576.           scheduling mechanism.  All inbounds/outbounds will be auto-generated
  577.           to make the MDRIVER call the designated systems at the required
  578.           time (all other calls will be automatically suppressed).  The
  579.           OW stands for "Outbound Windows".  Since the /OW option generates
  580.           inbound and outbound statements automatically, the node range option
  581.           of the CALL WINDOWS should not be used.  The program can become
  582.           easily confused.
  583.  
  584.           WARNING: DO NOT use the option unless you are using CALL WINDOWS.
  585.                    Extra outbound calls will be placed if this command is
  586.                    used in the absence of CALL WINDOWS.
  587.  
  588.   /Q:x .. This is an old option with a new twist.  The /Q continues to mean
  589.           that the MDRIVER will quit after placing all calls.  But now you
  590.           may specify a particular node that is to be called.  The 'x' has
  591.           the format 'net-node'.  For example:
  592.  
  593.               /Q:009-000
  594.  
  595.                   This would force a call to 009/000, then exit from the
  596.                   program.
  597.  
  598.               /Q009000
  599.  
  600.                   This is the same as above.  The punctuation is for
  601.                   readability only, and may be omitted by the user.
  602.  
  603.               /Q
  604.  
  605.                   This would allow MDRIVER to follow the routing
  606.                   instructions, and quit after all calls have completed.
  607.  
  608.  
  609.  
  610. New dot commands for messages:
  611. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  612.   .CC ... An internal system command, used by the system to garble netmail
  613.           messages.  Should not be directly used by individuals.
  614.  
  615.   .CY ... Encrypt the information on the line following.  This information
  616.           will be returned to normal on the receiving system.
  617.  
  618.   .CS ... Acts like a continuous run of .CY commands.  For example if you
  619.           wanted to encrypt an entire paragraph or message.  Like this:
  620.  
  621.                 .CStart
  622.                 These lines will be encrypted.
  623.                 This is the second line to be encrypted.
  624.                 .CStop
  625.  
  626.           The two lines shown between the .CStart and .CStop will be
  627.           encrypted.  The .CS command works with the .KE command in the
  628.           same way that the .CY command does, with the extra attraction
  629.           that the .KE command may itself be encrypted.  Like this:
  630.  
  631.                 .CSstart
  632.                 .KE 8123
  633.                 All lines between the .CStart and .CStop are encrypted.
  634.                 This is another line encrypted.
  635.                 .CStop
  636.  
  637.           This just adds one more level of protection to sensitive data.
  638.  
  639.   ********
  640.   WARNING:  The encryption feature described herein provides a very low level
  641.   ********  of protection.  It is meant only to keep the curious from reading
  642.             your mail.  DO NOT rely on it for any substantial purpose.  P&M
  643.             disclaims the responsibility for any loss incurred due to the use
  644.             of this encryption scheme.
  645.  
  646.   .EC ... An internal system command, used by the system to garble echomail
  647.           conferences.  Should not be directly used by individuals.
  648.  
  649.   .KE ... This command affects the encryption process done by .CY and .CS
  650.           so that it is less likely that outsiders will be able to unsramble
  651.           the information.  The .KE is followed by a number between 1 and
  652.           65535, which must match the /K number on the receivers MDIST
  653.           command line.  For example:
  654.  
  655.           If the receiver told you ahead of time that his code number
  656.           was /k8123 on his MDIST command line, then you would code this
  657.           in your message:
  658.  
  659.                  .KE 8123
  660.                  .CY
  661.                  .CY This is an encrypted message, that can be read by
  662.                  .CY a system with /k8123 on the MDIST command line.
  663.                  .CY
  664.  
  665.           Then the receiving system should have:
  666.  
  667.                  MDIST  /r:routing.bbs  /k8123
  668.  
  669.   ********
  670.   WARNING:  The change described below to the .FA is dangerous if you have
  671.   ********  granted the FR permission on a CLASS card in your GTPASSWD.BBS
  672.             file to anyone other than the Sysop.  Potentially, a caller
  673.             could take any file on your system.  The best policy would be
  674.             to restrict the FR option to only full Sysop level people.
  675.  
  676.   .FA ... The .FA or file attach command is not new, but there has been a
  677.           slight change. The .FA command will now accept a path other than
  678.           the \MAILOUT\FILEOUT directory.
  679.  
  680.           For example:
  681.  
  682.               .FA foo.bar
  683.  
  684.                   Would pick-up FOO.BAR from the \MAILOUT\FILEOUT
  685.                   directory.
  686.  
  687.               .FA \lotus\spread.wks
  688.  
  689.                   Would pick-up SPREAD.WKS from the \LOTUS directory.
  690.  
  691.   ********
  692.   WARNING:  The use of the .Gx commands is probably incompatible with
  693.   ********  the software provided by other authors.  If the sytem you are
  694.             sending .Gx commands to is not using compatible software,
  695.             these commands will not work properly.
  696.  
  697.   .GL ... If this command is placed in a netmail message to a system
  698.           which is sending you a G bag, that system will respond with
  699.           a report of the current status of the conferences you are
  700.           receiving and, if authorized, a list of conferences available
  701.           on that remote system.
  702.  
  703.           Example:      .GL
  704.  
  705.           Where the "." is located in the first position of the line.
  706.  
  707.   .GM ... If this command is placed in a netmail message to a system
  708.           which is sending you a G bag, it will allow you to add conferences
  709.           or modify the day number that you are receiving in a currently
  710.           received conference.
  711.  
  712.           Example:      .GM e00/001,810
  713.  
  714.           Again, where the "." would be located in the first position of the
  715.           line.  The GM is followed by a single space and the echo conference
  716.           number you wish to add/modify, followed by the new or starting
  717.           day number.
  718.  
  719.   .GQ ... If this command is placed in a netmail message to a system
  720.           which is sending you a G bag, it will allow you to drop a
  721.           conference from the G bag you are receiving.
  722.  
  723.           Example:      .GQ e00/001
  724.  
  725.           As above, the "." should be located in the first position of the
  726.           line.  The GQ is followed by a single space and the echo
  727.           conference number you wish to remove.
  728.  
  729.   .MA ... This command is much like the .FA command.  It will also accept
  730.           full pathname specification or default to the \MAILOUT\FILEOUT
  731.           directory, when no pathname is given.  It will take the named
  732.           file and create a message to be sent with the "cover message".
  733.           The attached message will be given the same security level as
  734.           the "cover message".  One caveat exists, that is the attached
  735.           message must be an ASCII text file, the first line of which
  736.           has the following: MSG ATTACH.  If the message does not contain
  737.           the MSG ATTACH header, then the file will not be attached.  This
  738.           provision is made, so that the sysop will have control over which
  739.           ASCII files are attachable in this manner.  For example:
  740.  
  741.                            .MA c:\wp\text.dat
  742.  
  743.   .RA ... This is a Remote File Attach.  The command works much like a
  744.           FR (File Request) command, except that it works through normal
  745.           network channels, causing the receiving system to generate a
  746.           FA for the requested file.  Only files located in the
  747.           \MAILOUT\FILEOUT directory can be obtained in this manner, as
  748.           pathnames are not supported with this command.  For example:
  749.  
  750.                            .RA foobar.dat
  751.  
  752.           Would generate the following on the host system:
  753.  
  754.                            .FA foobar.dat
  755.  
  756.           And automatically send the message and attached file back to the
  757.           original requestor.
  758.  
  759.   .RR ... This is the Return Receipt Request.  The receiving system will
  760.           respond with a message confirming receipt of the message containing
  761.           the .RR command.  The Return Receipt should be in the following form:
  762.  
  763.                 ~CS
  764.  
  765.                 The following message was received at: 009/000
  766.                 ==============================================
  767.                     Msg No  :  2021
  768.                     Date    :  3-13-89
  769.                     Time    :  20:50
  770.                     Sender  :  Paul Meiners
  771.                     Topic   :  NOTHING IMPORTANT
  772.  
  773.                 Prepared By The MDIST Program:  3-13-89 22:10
  774.  
  775.                 ~CS
  776.  
  777.                 .ORIGIN: 009/000 - the Programmer's Workshop -West!
  778.  
  779.           Note the usage of .CS encryption to help insure accuracy.  The
  780.           message number is the number of the original message on the
  781.           sending system (the one with the .RR command).
  782.  
  783.   .RV ... An internal system command, used by the system to provide 'return
  784.           receipts' associated with the .RR command.  Should not be directly
  785.           used by individuals.
  786.  
  787.  
  788.   With the advent of the .Gx commands, the treatment of the GCONSOL.CTL
  789.   file and the BAG CONSOLIDATION section of the routing file will change.
  790.   In the past, the BAG CONSOLIDATION section was in control.  Now the
  791.   GCONSOL.CTL will control, and it will be maintained by the requestor
  792.   via .Gx commands.  The BAG CONSOLIDATION section will still have a role
  793.   to play however, in that no system will be able to get G bags from the
  794.   host system unless an authorizing entry appears in the curren BAG
  795.   CONSOLIDATION section (it will act as the trigger).  Once triggered tho,
  796.   the requesting (or subscribing system) will be able to control the
  797.   content of the G bag without the intervention of the host sysop.
  798.  
  799.   A sample .GL report:
  800.  
  801.           An Echomail Status Report For The Sysop Of 009/000:
  802.  
  803.           Conferences available on 001/033:  (√) = in G bag!
  804.           =================================
  805.             √    E00/001,0776 - GT POWER ECHOMAIL
  806.                  E00/005      - DOOR ECHOMAIL
  807.             √    E00/033,0776 - SYSOP TOOLS ECHO
  808.             √    E00/043,0774 - COOKBOOK ECHO
  809.  
  810.           Conferences coming to you in G bags from 001/033:
  811.           =================================================
  812.              E00/001,0776  E00/005,0776  E00/033,0776  E00/043,0774
  813.  
  814.           Prepared By The MDIST Program:  2-15-89 18:04
  815.  
  816.  
  817.   To further support the use of the ZIP format, a change is being made
  818.   to the BAG CONSOLIDATION section.  Flags are being added to the node
  819.   entries in this section, as follows:
  820.  
  821.       Z ... Use PKZIP to build G bags for the indicated node.
  822.       F ... An override for the ';' in the MESSAGE DISTRIBUTION allows
  823.             the indicated node to receive a full .GL report when requested.
  824.  
  825.             For example:
  826.  
  827.                        BAG CONSOLIDATION
  828.                           001/032,ZF
  829.                              E00/001,760
  830.                           009/000,Z
  831.                              E00/001,760
  832.                              E10/000,760
  833.                           001/003
  834.                              E00/001
  835.                        END
  836.  
  837.   Please note that the flags are separated from the node number by a comma.
  838.   The order of the flags is optional.  And flags are _not_ specified for
  839.   individual conferences, but only for regular nodes.  In this example, 001/032
  840.   would be allowed a complete .GL report, overriding any ';' inhibitors in the
  841.   MESSAGE DISTRIBUTION section, and G bags for him would be created with the
  842.   PKZIP program.  Also in the example, 009/000 would not be given an override
  843.   for the .GL report, but would have G bags created with the PKZIP program.
  844.   Finally, 001/003 would have no override granted and would get normal ARC
  845.   style G bags.
  846.  
  847.   In support of scheduled outbound calls (the system has been rather ad hoc),
  848.   a new section of the routing file is being introduced: CALL WINDOWS.  The
  849.   MDRIVER program will support up to 40 call windows, which will act as a way
  850.   to limit the times that particular systems are called.  Please note that the
  851.   call windows do NOT replace outbound statements, i.e. if you aren't calling
  852.   a system, the call window will NOT cause a call to be placed.  Here is the
  853.   way it should look:
  854.  
  855.                        CALL WINDOWS
  856.                           001/032,1:00-2:00
  857.                           009/000-999,4:00-4:45
  858.                        END
  859.  
  860.   Please note that the node range is optional (and should not be used with the
  861.   /OW command line switch), but a complete time range must be specified.  While
  862.   a call window is present in the routing file, the listed systems will only be
  863.   called during the designated hours (assuming that a call is triggered by an
  864.   outbound statement, the presence of mail or the /Q:x command line option.
  865.   It is permissible to have multiple windows per node.
  866.  
  867.   The format of the GTNET.LOG file has changed slightly.  The total connect
  868.   time is now included on the DISCONNECT entry.  Like this:
  869.  
  870.             02-27 18:25   CONNECT 2400  WITH  009/000  CRASH!
  871.             02-27 18:25     HOST ID: 009/000.  PROG ID: 044
  872.             02-27 18:25     RECV MAIL.
  873.             02-27 18:26   DISCONNECT  00:00:50
  874.                                       --------
  875.                                          New
  876.  
  877.   Regards,
  878.   Paul Meiners
  879.   February 27, 1989
  880.  
  881.  
  882.  
  883.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  884.   Netmail Version 193                                              2-4-89
  885.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  886.   This version is released very quickly after 192, not to fix a bug, but
  887.   to supply a asked for feature (that I had forgotten).  Sorry about that!
  888.  
  889.   A new option has been added to the MBAGGER to allow the bagging of
  890.   messages which do NOT have the case of the ORIGIN line automatically
  891.   forced to uppercase.  The /L option on the command line will cause
  892.   the MBAGGER to use the NAME= entry from the SCHEDULE.BBS file in the
  893.   ORIGIN line of the message without converting it to uppercase.
  894.  
  895.   Regards,
  896.   Paul Meiners
  897.   February 4, 1989
  898.  
  899.  
  900.  
  901.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  902.   Netmail Version 192                                              2-1-89
  903.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  904.   This version (and version 191 before it) is a bug fix release.  It
  905.   addresses a minor problem in the MDIST program and a problem with
  906.   repeated baggings of netmail while G bagging is in use.  Hopefully,
  907.   these versions are now stable.
  908.  
  909.   Regards,
  910.   Paul Meiners
  911.   February 1, 1989
  912.  
  913.  
  914.  
  915.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  916.   Netmail Version 190                                             12-8-88
  917.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  918.   o   Routing Comment Entries.
  919.  
  920.       To ease the editing of routing files, the netmail suite of
  921.       programs will now recognize a comment line in the routing.
  922.       Any line that begins with a ";" character (the semi-colon)
  923.       will be ignored.  This is extremely useful when making
  924.       temporary edits to INBOUND and OUTBOUND sections, but may be
  925.       of use any place in a routing file.
  926.  
  927.  
  928.   o   Bag Consolidation.
  929.  
  930.       There are several changes brought about by BAG CONSOLIDATION.
  931.       The first of which is a new section in the ROUTING.BBS file.
  932.  
  933.       An example follows:
  934.  
  935.                     BAG CONSOLIDATION
  936.                         001/003
  937.                             E05/000,694
  938.                             E00/001,695
  939.                             E00/043,693
  940.                         001/001
  941.                         001/008
  942.                             E00/001,696
  943.                             E00/043,694
  944.                     END
  945.  
  946.       The nodes to be consolidated are listed, with the desired echomail
  947.       conferences (if any) following.  The echomail listing is given followed
  948.       by a comma to indicate the highest Julian date that that node has
  949.       previously received (before being consolidated).  Once an echomail
  950.       conference has been consolidated the system will maintain this info
  951.       in a file in the \MAILOUT directory called GCONSOL.CTL.  At the current
  952.       time, any one system may consolidate up to 2,000 echomail conferences
  953.       (I hope they have plenty of disk space).  Usually, the GCONSOL.CTL
  954.       file will be automatically maintained, but from time to time it may
  955.       be necessary to clear dead wood, change the value of Julian dates,
  956.       provide listings --- these chores will be handled by MEDIT, a companion
  957.       program written by Chris Smith, the author of SYSOP TOOLS.  Thanks
  958.       for the support Chris!
  959.  
  960.       It should be stressed that the listing of echomail conferences in
  961.       this manner should only be done at the request of the receiving system
  962.       and effects the flow of E bags to downstream nodes, i.e. you do _not_
  963.       consolidate E bags to be sent back up the echo-chain.  YOU DO NOT DO
  964.       THAT.
  965.  
  966.       To assist this new operation, each of the netmail programs has added
  967.       the /G command line switch.  It means something slightly different
  968.       for each processor.  As follows:
  969.  
  970.               MBAGGER  /G  /R:foox.bar
  971.  
  972.                   This command would not bag mail!  Instead it would only
  973.                   analyze existing mailbags to see if any consolidations
  974.                   can be performed.
  975.  
  976.               MDIST  /G  /R:fooy.bar
  977.  
  978.                   This command would not distribute mail to the GT POWER
  979.                   message areas!  Instead it will examine all consolidated
  980.                   bags that have been received addressed to the local node
  981.                   and break them down into their component parts.
  982.  
  983.               MDRIVER xxxx-yyyy ... /G ...
  984.  
  985.                   This command would cause the MDRIVER program to SHELL
  986.                   to a special batch file at the end of any call during
  987.                   which the local system has received a consolidated bag.
  988.                   The name of the special batch file is G_UNPAK.BAT.  A
  989.                   sample follows:
  990.  
  991.                            MDIST    /R:r0100.bbs    /G
  992.                            MBAGGER  /R:routing.cr1  /G
  993.  
  994.                   This would cause any consolidated bag received during
  995.                   a session to be immediately broken down and re-consolidated
  996.                   in the indicated manner (by the routing and bag consolid-
  997.                   ation instructions).
  998.  
  999.  
  1000.       A word about how bag consolidation works.
  1001.  
  1002.       First the routing instructions are examined to see if mail bags are
  1003.       being routed through a common system and consolidation has been
  1004.       requested for that common system.  These bags are then placed into
  1005.       a consolidation bag, without having been unpacked (bags within bags).
  1006.       Then the BAG CONSOLIDATION instructions are examined to see if any
  1007.       echomail conferences are to be included (they need not be included).
  1008.       If echomail conferences are included, care is taken to insure that
  1009.       old 'E' bags are not included - information for this purpose is
  1010.       recorded in the GCONSOL.CTL file (so don't erase it).  Once all
  1011.       consolidations are performed, the resulting consolidated bags may
  1012.       be consolidated into themselves (if a common routing is discovered
  1013.       for consolidated bags).
  1014.  
  1015.       Please note that the B bags in echo conferences are consolidated
  1016.       based on the indicated routing, NOT on the listing of echo
  1017.       conferences in the BAG CONSOLIDATION section.  In plain English,
  1018.       the B bags for an echo conference are treated like ordinary netmail
  1019.       and the BAG CONSOLIDATION listing of echo conferences only effects
  1020.       the handling of E bags (those that [E]cho from a sponsor's system).
  1021.  
  1022.       For example:
  1023.  
  1024.              ACCEPT   001/008 -> 001/003
  1025.              ACCEPT   001/001 -> 001/003
  1026.              ACCEPT   E00/001 -> 001/003
  1027.  
  1028.              BAG CONSOLIDATION
  1029.                    001/003
  1030.                        E00/049
  1031.                        E00/043
  1032.                    001/008
  1033.                        E00/001
  1034.                        E00/043
  1035.              END
  1036.  
  1037.       Assuming mail is present for 001/001, 001/003, and 001/008, two
  1038.       consolidated bags would be created, one for 001/003 and one for
  1039.       001/008, then since 001/008 is routed through 001/003, the
  1040.       consolidated bag for 001/008 will be put inside the bag for 001/003.
  1041.  
  1042.       The final result will be 1 bag for 001/003.  When 001/003 receives
  1043.       this bag, that system will discover the consolidated bag for 001/008
  1044.       and will forward it as directed by its own routing instructions.
  1045.  
  1046.       Consolidated bags are very much the same in appearance as ordinary
  1047.       B bags.  Except that they are named with G as the first letter.  And
  1048.       there will be G1 and G2 bags created, in the same manner as the B1 and
  1049.       B2 bags.  These backup bags should be removed on a routine basis, to
  1050.       prevent un-needed clutter.
  1051.  
  1052.  
  1053.   o   There are two new command line options for use with MDRIVER.
  1054.       As follows:
  1055.  
  1056.       /NL ....... Do not answer incoming calls.  Assumes sysop is present
  1057.                   and will not continue normal operation after a RING is
  1058.                   detected, until sysop hits the <CR> key.
  1059.  
  1060.       /NR ....... Do not answer incoming calls.  Assumes sysop is _not_
  1061.                   present and _will_ continue normal operation after a
  1062.                   30 second pause.  No keystroke is required to restart
  1063.                   operation.
  1064.  
  1065.       These options are useful if you wish to make a outgoing crash mail
  1066.       call from a phone normally used for voice operations.  Please note
  1067.       that these options should _not_ be used on your regular data line,
  1068.       since they will interfere with the normal handling of incoming calls.
  1069.  
  1070.  
  1071.   o   2400 baud support for PC Pursuit:
  1072.  
  1073.       MDRIV039 is the first version of the mail driver to support 2400
  1074.       baud on the PC Pursuit service.  The first thing that everyone must
  1075.       understand is that not all cities have 2400 baud outbound access and
  1076.       not all cities have 2400 baud inbound access.  So, we must be able
  1077.       to mix and match these items.  There must be a way to control the
  1078.       different access numbers and the different city characteristics.
  1079.       Please note the new format:
  1080.  
  1081.            PURSUIT
  1082.                ACCESS/12=227-1018
  1083.                ACCESS/24=227-8208
  1084.                USERID=xxxxxxxx
  1085.                PASSWORD=yyyyyyyy
  1086.                CITIES
  1087.                    201,NJNEW/12-Newark
  1088.                    216,OHCLE/12-Cleveland
  1089.                    202,DCWAS/24-Washington
  1090.                    305,FLMIA/12-Miami
  1091.                    206,WASEA/12-Seattle
  1092.                    408,CASJO/12-San_Jose
  1093.                    212,NYNYO/24-New_York
  1094.                    718,NYNYO/24+New_York
  1095.                    414,WIMIL/12-Milwaukee
  1096.                    213,CALAN/12-Los_Angeles
  1097.                    503,ORPOR/12-Portland
  1098.                    214,TXDAL/24-Dallas
  1099.            END
  1100.  
  1101.       First, the syntax of the ACCESS entry has changed.  The word ACCESS
  1102.       is now followed by either "/12" or "/24", to identify that number
  1103.       as to the indicated baud rate supported.
  1104.  
  1105.       Then in the table of cities, please note that each city code is also
  1106.       followed by a "/12" or "/24" to indicate if the city has 2400 inbound
  1107.       capabilities.  Each city must have this annotation added, as
  1108.       appropriate.
  1109.  
  1110.  
  1111.   o   New log entries.
  1112.  
  1113.       To help with debugging Telenet problems a new entry in the GTNET.LOG
  1114.       file will identify the Telenet terminal you are connected to.  For
  1115.       example, the following would appear in your log:
  1116.  
  1117.                CONNECTED VIA PCP TO CLEVELAND  713 18Q
  1118.  
  1119.       Where "713 18Q" is the id for the Telenet terminal you are locally
  1120.       connected to.
  1121.  
  1122.       Also, for the sake of easier debugging by the programmer, the log
  1123.       will now show the version number of the MDRIVER in use.  This will
  1124.       be displayed on the START OF SESSION line like this:
  1125.  
  1126.                START OF NETMAIL SESSION - 039
  1127.  
  1128.   Regards,
  1129.   Paul Meiners
  1130.   December 8, 1988
  1131.  
  1132.  
  1133.  
  1134.  
  1135.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1136.   Netmail Version 180                                             11-4-88
  1137.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1138.  
  1139.   This version of the netmail software is introduces a new Echomail
  1140.   CRC mechanism for sponsors of Echomail Conferences.  If you are the
  1141.   sponsor of an Echomail Conference YOU MUST GET NEW CRC's for your
  1142.   conference.  The new CRC mechanism will insure that only the authorized
  1143.   net/node will be able to sponsor the indicated Echomail Conference.
  1144.  
  1145.   This change should not effect anyone, except for the sponsors of Echomail
  1146.   Conferences.
  1147.  
  1148.   This release also includes some minor bug fixes in the area of the Fixed
  1149.   DTE handling and the Destination Reporting.
  1150.  
  1151.   Regards,
  1152.   Paul Meiners
  1153.   November 4, 1988
  1154.  
  1155.  
  1156.  
  1157.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1158.   Netmail Version 150                                            10-18-88
  1159.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1160.  
  1161.   o   New command line paramters, MDRIVER:
  1162.  
  1163.       /Mn ..... Limits outgoing calls so that they will not "fallback"
  1164.                 below this lower limit.  The 'n' is the lowest baud rate
  1165.                 that may be used in a "fallback" situation.
  1166.  
  1167.                 For example:
  1168.  
  1169.                         /M2400
  1170.  
  1171.                 would limit "fallbacks" so that they would not go below
  1172.                 2400 baud.
  1173.  
  1174.       /ZC ..... Enables the use of the Zmodem protocol through DSZ.COM.
  1175.  
  1176.       /ZE ..... Enables the use of the Zmodem protocol through DSZ.EXE.
  1177.  
  1178.       If you are enabling either DSZ, then the version selected, either
  1179.       EXE or COM, must be available in the GT POWER home directory.  For
  1180.       example, if you have:
  1181.  
  1182.               set GTPATH=C:\GT
  1183.  
  1184.       Then DSZ must be located in the C:\GT directory.  It is not invoked
  1185.       via a "shell" or a batch file, but for the sake of security and speed,
  1186.       it is executed directly from MDRIVER as a "child" process.  This
  1187.       allows a very close coorperation between the two programs.  But the
  1188.       result is that the normal ZM??.BAT batch files cannot be used, nor is
  1189.       the regular DOS PATH searched to find DSZ.
  1190.  
  1191.  
  1192.   o   CRASH! Mail Feature:
  1193.  
  1194.       A new feature.  CRASH! Mail allows the netmail software to run
  1195.       in a nearly ad hoc fashion.  Picking up and delivering E-Mail
  1196.       at virtually any time.
  1197.  
  1198.       To enable CRASH! Mail, the nodelist must be updated to reflect
  1199.       which systems are "crashable".  This is done by placing an '*'
  1200.       before the system name.  For example:
  1201.  
  1202.       001/001 713-772-2090 24 Houston   PROGRAMMERS WORKSHOP  Paul Meiners
  1203.       001/002 713-664-7679 24 Houston   PRIVATE SECTOR ...... Chris Smith
  1204.       001/003 713-778-9471 96 Houston  *P&M TEST SYSTEM ..... Paul Meiners
  1205.       001/007 713-799-5545 24 Houston   JOSHUA TREE ......... Larry Rushing
  1206.  
  1207.       Under CRASH! Mail, the GT POWER Host Mode will identify incoming
  1208.       netmail calls and pass control to the GTCRASH.BAT file, which the
  1209.       SYSOP must prepare to accept CRASH! Mail calls, using instructions
  1210.       provided in the Netmail Beta Documentation.  Under the CRASH! Mail
  1211.       concept, incoming netmail can be handled on an ad hoc basis.  But
  1212.       outgoing calls must continue to be scheduled.  Outgoing CRASH! Mail
  1213.       calls may be scheduled at virtually any time (assuming that the
  1214.       destination is capable of Crash Mail).
  1215.  
  1216.       The DOOR.EXE program must be available, as described above, for
  1217.       GTCRASH.BAT to be properly invoked.
  1218.  
  1219.   PLEASE NOTE:
  1220.  
  1221.       The DOOR.EXE program is part of the upcoming GT POWER 14.03 release.
  1222.       With this netmail code, you will be able to make outgoing CRASH!
  1223.       Mail calls, to systems that are running the beta test version of
  1224.       14.03.  No system will be able to accept CRASH! Mail unless they are
  1225.       using release 14.03 or later of GT POWER.
  1226.  
  1227.  
  1228.   o   New command line options for MDRIVER to handle CRASH! Mail:
  1229.  
  1230.       /CC ..... Make outgoing CRASH! Mail calls.
  1231.  
  1232.       /CA%3 ... Answer incoming CRASH! Mail call.  This should only be
  1233.                 used in the GTCRASH.BAT file, which is automatically
  1234.                 invoked by the GT POWER host when an incoming CRASH! Mail
  1235.                 call is received.  This option will only be usable when
  1236.                 GT POWER 14.03 is released.
  1237.  
  1238.                 The "Crash Answer" command line switch must be followed
  1239.                 by "%3", so that the GT POWER Host can pass the baud rate
  1240.                 to the MDRIVER program.  This option should only be used
  1241.                 within the GTCRASH.BAT batch file.
  1242.  
  1243.                 After an incoming CRASH! Mail call is finished, MDRIVER
  1244.                 will automatically release control and allow the reloading
  1245.                 of the GT POWER Host.
  1246.  
  1247.                 An example of a GTCRASH.BAT file is shown below:
  1248.  
  1249.                         c:
  1250.                         cd \gt
  1251.                         mdriv033 9999-9999 /CA%3 /ZE
  1252.                         mdist
  1253.  
  1254.  
  1255.   o   Other changes in netmail software:
  1256.  
  1257.       This beginnings of support for "Fixed DTE" are being introduced to
  1258.       MDRIVER.  This accords greater support for high speed modems, such
  1259.       as the USR Courier HST and others.
  1260.  
  1261.       The netmail programs are being expanded so that a system may have
  1262.       up to 100 echomail conferences listed in the MESSAGE DISTRIBUTION
  1263.       section, up from 50 conferences in the previous release.
  1264.  
  1265.       Chuck Forsberg has been approached about the use of DSZ with the
  1266.       netmail programs.  He has agreed to let this take place, however both
  1267.       Chuck and I encourage you to register DSZ if you are going to use it.
  1268.       It is the right thing to do, so send the man some money.  He deserves
  1269.       it for the great product and the great support he gives to it.
  1270.  
  1271.   Regards,
  1272.   Paul Meiners
  1273.   October 18, 1988
  1274.